atlantic ridley turtle - Turkish English Dictionary